// package cn.ai.shoes.client.service.impl;
//
// import cn.ai.shoes.client.entity.*;
// import cn.ai.shoes.client.entity.modelvo.*;
// import cn.ai.shoes.client.entity.vo.ComfyuiReturnVo;
// import java.util.concurrent.Callable;
//
// public class ImageServiceTask implements Callable<ComfyuiReturnVo> {
//     private final ImageServiceImpl imageService;
//     private final String methodName;
//     private final Object param;
//
//     public ImageServiceTask(ImageServiceImpl imageService, String methodName, Object param) {
//         this.imageService = imageService;
//         this.methodName = methodName;
//         this.param = param;
//     }
//
//     @Override
//     public ComfyuiReturnVo call() throws Exception {
//         System.out.println("[ImageServiceTask] 调用 " + methodName + "，参数: " + param);
//         //创建
//         ComfyuiReturnVo result;
//         switch (methodName) {
//             case "ktImage":
//                 result = imageService.ktImage((KtModelVo) param); break;
//             case "tjtwsImage":
//                 result = imageService.tjtwsImage((TjtwsModelVo) param); break;
//             case "strhzxsImage":
//                 result = imageService.strhzxsImage((StrhzxsModelVo) param); break;
//             case "tjtokImage":
//                 result = imageService.tjtokImage((TstokModelVo) param); break;
//             case "lorewstImage":
//                 result = imageService.lorewstImage((LorewstModelVo) param); break;
//             case "gqfdImage":
//                 result = imageService.gqfdImage((GqfdModelVo) param); break;
//             case "xdhhImage":
//                 result = imageService.xdhhImage((XdhhModelVo) param); break;
//             case "jbchImage":
//                 result = imageService.jbchImage((JbchModelVo) param); break;
//             case "xcImage":
//                 result = imageService.xcImage((XcModelVo) param); break;
//             case "xfImage":
//                 result = imageService.xfImage((XfModelVo) param); break;
//             default:
//                 throw new IllegalArgumentException("不支持的方法: " + methodName);
//         }
//         System.out.println("[ImageServiceTask] " + methodName + " 返回: " + result);
//         return result;
//     }
// }
//
